html,body{ direction:ltr; font-family:"Microsoft YaHei",Arial,Helvetica,sans-serif,"SimSun"; line-height:1; min-width: 1170px; font-size: 14px; color: #666; }
body,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,p,table,th,td,form,fieldset,legend,textarea,input,select,textarea,button,figure,figcaption{margin:0;padding:0}
img,form,fieldset,svg{border:0;vertical-align:top}
input,button,select{-webkit-border-radius:0;border-radius:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}
button{border:0;background:none;cursor:pointer}
button:disabled{cursor:default}
button::-moz-focus-inner{padding:0;margin:-1px}
table { border-collapse: collapse;  border-spacing: 0;}
ul,ol{list-style:none }
a{text-decoration:none; color: #333;}
a:hover { text-decoration:none }
* { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
*:before,*:after { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
input::-webkit-input-placeholder {color:#999;}
input:-moz-placeholder {color:#999;}
input::-moz-placeholder {color:#999;}
input:-ms-input-placeholder {color:#999;}


/*container 内容盒子*/
.wrap{width:1100px;*zoom:1;margin-right:auto;margin-left:auto; position: relative;}
.wrap:before,.wrap:after,.cc:before,.cc:after,.list:before,.list:after{content:" ";display:table}
.wrap:after,.cc:after,.list:after{clear:both}

/*header 头部*/
.site-header { position: relative; padding:20px 0; }
.site-header .logo { display: block; float: left; overflow: hidden; outline: 0; }
.cxt{float: left;margin: 15px 0px 0px 20px;}
.site-header .slogan { float: left; border-left:#dddddd solid 1px;padding: 10px 15px;margin-top: 15px;}
.site-header .slogan .slogan1{font-size:19px;margin-bottom: 10px;}
.site-header .slogan .slogan2{font-size:15px;}
.site-header .tel { float: right; height: 50px;padding: 8px 0 55px 15px; margin-top:20px; background: url(../images/icon-headerTel.png) no-repeat 10px 2px; border-left:#dddddd solid 1px;width:300px;background-size:17%;    margin-right: 50px;}
.site-header .tel .lan{ position: absolute; top: 5px; right: 0; padding:5px 10px;color:white; background:#1162d8; border-radius:3px; text-align:center; margin-top: -15px; font-size: 12px;}
.site-header .tel .lan1{ font-size:14px;padding-left: 110px;margin-top: -27px;}
.site-header .tel em { display: block; font-size: 22px;color: #e1251c; font-style: normal; padding-top: 7px;     padding-left: 50px;}

.site-banner { width:100%; height:450px; overflow: hidden; position:relative }
.site-banner .imgs { position:relative; width:100%; height:450px; overflow: hidden; }
.site-banner .imgs img { display:block; width:1920px; z-index:0; height:450px; left:50%; margin-left:-960px; position:absolute; opacity:0; transition:all .4s; -webkit-transition:all .4s; -moz-transition:all .4s; }
.site-banner .imgs img.imgOn { z-index:1; opacity:1; }
.site-banner .labels { display: block; position:absolute; height:50px; bottom:15px; width:100%; text-align:center; z-index:10; font-size:0  }
.site-banner .labels span { cursor:pointer; display:inline-block; width:16px; height:16px; background:#1162d8; margin:0 5px;border-radius: 50%; }
.site-banner .labels span:hover,.site-banner .labels .labelOn { background:#e92c22; }
.site-banner .btns { width:100%; top: 50%; margin-top: -21px; height:53px; z-index:10; position:absolute; }
.site-banner .btns .btn-left {  float:left; width:56px; height:53px; margin-left: 10%; text-align: center;cursor:pointer;}
.site-banner .btns .btn-right { float:right; width:56px; height:53px; margin-right: 10%; text-align: center;cursor:pointer;}


.site-nav { background: #1162d8; }
.site-nav .list { }
.site-nav .item { float: left; padding:0px 20px; float: left; position: relative; }
.site-nav .item:hover { background: #eb4e47; }
.site-nav .item:last-child { width: 120px; }
.site-nav .item > a { font-size: 16px; display: block; color: white; display: block; height: 45px; width: 100%; line-height: 45px; color: #fff; font-size: 16px; text-align: center; }
.site-nav .subnav { position: absolute; left: 0; display: none; top: 45px; width: 100%; z-index: 999; background: #4c92f3; }
.site-nav .subnav a { display: block; height: 45px; line-height: 45px; border-top: 1px solid #7ab2ff; text-align: center; color: #fff; white-space: nowrap;}
.site-nav .item:hover .subnav { display: block; }

.home-keySearch .key { float: left; padding:30px 0; overflow: hidden; }
.home-keySearch .key dt { font-weight: bold; float: left; color: #666666; }
.home-keySearch .key dd { float: left; margin-left: 15px; }
.home-keySearch .key dd a { color: #666666; cursor:pointer;}
.home-keySearch .key dd a:hover { color: #1162d8; text-decoration: underline; }
.home-keySearch .search { float: right; width: 280px; height: 42px; border: 1px solid #ddd; border-radius: 5px; margin-top: 17px; }
.home-keySearch .search-text { border: 0; height: 40px; line-height: 40px; width: 220px; float: left; padding:0 15px; background: transparent; outline: none; }
.home-keySearch .search-btn { display: block; height: 40px; width: 45px; background: url(../images/icon-searchBtn-bg.png) no-repeat 10px 10px; float: right; border:0; text-indent: -9999px; outline: 0; cursor: pointer; }

.home-title { font-size: 42px; color: #666; text-align: center; padding:60px 0; }
.span-color { color: #1162d8 }
.home-title-bg { background: url(../images/title-icon.png) center 120px no-repeat; padding-bottom: 83px; }

.home-pro{background: #fff;padding-bottom:50px;}
.home-pro .left{float:left;width:212px;border:2px #1162d8 solid;}
.home-pro .left .top{background:url(../images/left_top.jpg) no-repeat;color:white;padding:15px 0px 0px 80px;height:75px;}
.home-pro .left .top .line1{font-size:24px;font-weight:bold;}
.home-pro .left .top .line2{margin-top:10px;font-size:12px;}
.home-pro .left .mid{padding:5px 17px;}
.home-pro .left .mid .line{}
.home-pro .left .mid .line .line1{background:url(../images/left_bit.png) no-repeat 0px 10px;color:#1162d8;font-size:15px;font-weight:bold;padding:10px 0px 10px 20px;border-bottom:#eeeeee 1px solid;cursor:pointer;}
.home-pro .left .mid .line .line2{padding:8px 0px 8px 20px;font-size:12px;}
.home-pro .left .mid .line .line2:hover{color:#1162d8}
.home-pro .left .mid .more{width:100px;height:30px;border-radius:3px;background:#a7a7a7;text-align:center;margin-left:35px;color:white;line-height:30px;margin-top:15px;}
.home-pro .left .mid .more a{color:white;}
.home-pro .left .bottom{background:url(../images/kefu_b.png) no-repeat;height:106px;margin-top: 15px;padding:50px 0px 0px 90px;}
.home-pro .left .bottom .line{font-size:16px;color:white;margin-bottom: 10px;}
.home-pro .right{float:right;width:860px;}
.home-pro .right .tuijian{border-bottom:#1162d8 1px solid;}
.home-pro .right .tuijian1{width:120px;height:40px;line-height:40px;font-size:16px;color:white;text-align:center;background:#1162d8;border-top-left-radius:5px;border-top-right-radius:5px;}
.home-pro .right .mid{padding:22px 0px;    width: 885px;}
.home-pro .right .mid .bit{float:left;margin-right:25px;width:22%;}
.home-pro .right .mid .bit .img{background:url(../images/home_pro_bg.jpg);border:#dddddd 3px solid;overflow:hidden;}
.home-pro .right .mid .bit .img img{width:100%;height:100%;}
.home-pro .right .mid .bit .img:hover{border:#1162d8 3px solid;}
.home-pro .right .mid .bit p{text-align:center;line-height:44px;height:44px;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
.home-pro .right .mid .bit p:hover{color:#1162d8;}

.home-adfull{background: url(../images/ad1.jpg) center top no-repeat;height:143px;position:relative;}
.home-adfull .tel{position:absolute;font-weight:bold;right:420px;top:55px;color:white;}

.home-adfull1{background: url(../images/ad2.jpg) center top no-repeat;}
.home-adfull1 .part1{position:absolute;top: 21%;left: 10%;width:410px;}
.home-adfull1 .part2{position:absolute;    left: 63%;
    top: 49%;width:410px;}
.home-adfull1 .part3{position:absolute;    top: 78%;
    left: 10%;width:410px;}
.home-adfull1 .line1{font-size:20px;font-weight:bold;line-height:1.5;}
.home-adfull1 .line2{line-height:1.5;margin-top:20px;}

.home-case{padding:30px 0px 90px;}
.home-case .top{font-size:28px;font-weight:bold;text-align:center;}
.home-case .top1{line-height:21px;text-align:center;background:#999999;color:white;padding:0px 10px;margin:15px auto;width: 200px;position: relative;}
.home-case .top2{width:500px;margin:-26px auto 0px;border-top:1px solid #dddddd;height:1px;}
.home-case .mid{margin-top: 20px;}
.home-case .mid .img{float:left;width:180px;overflow:hidden;}
.home-case .mid .img img{width:100%;height:100%;}
.home-case .mid .bit{float:left;width:50%;margin-top: 20px;}
.home-case .mid .bit .b1{border:dashed #dddddd 1px;border-left:none;width:440px;padding:0px 40px 0px 130px;margin:0px 0px 0px 70px;height: 120px;}
.home-case .mid .bit .line1{font-size:16px;font-weight:bold;line-height: 1.5;margin-top:10px;height:24px;overflow:hidden;}
.home-case .mid .bit .line2{color:#999999;line-height: 1.5;margin-top:10px;height:63px;overflow:hidden;display: -webkit-box;
-webkit-box-orient: vertical;
-webkit-line-clamp: 3;}

.home-about{padding:30px 0px 60px;background:#f3f3f3;border-top:#e92c22 2px solid;}
.home-about .top{background: url(../images/about_bg.png) center top no-repeat;height:58px;width:345px;margin:-66px auto 0px;color:white;font-size:20px;padding:24px 0px 0px 72px;}
.home-about .left{float:left;width:680px;padding:50px 0px;}
.home-about .left .line1 .img{float:left;border:white 3px solid;}
.home-about .left .line1 img{float:left;border:white 3px solid;width:266px !important;height:191px !important;}
.home-about .left .line1 .tit{float:left;font-size:16px;font-weight:bold;background:url(../images/home_about_tit.jpg) no-repeat;margin-left:30px;padding-left:20px;}
.home-about .left .line1 .con{float:left;padding:10px 0px 0px 30px;width:380px;line-height:2;}
.home-about .left .line1 .con .xiangqing{float:right;}
.home-about .left .line2{margin-top:15px;}
.home-about .left .line2 img{width:210px !important;height:138px !important;float:left;margin-right:4px;}
.home-about .right{float:right;width:350px;padding:50px 0px;}
.home-about .right .diyihang{background:url(../images/home_about_tit.jpg) no-repeat 20px 15px;line-height:45px;font-size:18px;font-weight:bold;}
.home-about .right .diyihang .zuo{float:left;margin-left: 45px;}
.home-about .roll { margin-top: 25px; position: relative; }
.home-about .rollbox { height: 242px; width: 192px; margin:0 auto; overflow: hidden; }
.home-about .rollbox img{width:192px;height:242px;}
.home-about .zsRoll-list { width: 1000%; position: relative; }
.home-about .zsRoll-list a { display: block; float: left; }
.home-about .roll-btn { display: block; position: absolute; width: 56px; height: 53px; top: 50%; margin-top: -26px; text-align: center;}
.home-about .roll-btn-right { right: 0; }

.home-partner{padding:30px 0px 90px;}
.home-partner .top{font-size:28px;font-weight:bold;text-align:center;margin-bottom: 30px;}
.home-partner .mid{position:relative;padding:0px 0px 0px 70px;overflow:hidden;}
.home-partner .mid .left_icon{position:absolute;left:0px;background:url(../images/banner-left-icon.png) no-repeat;width:31px;height:48px;top:15px;cursor:pointer;}
.home-partner .mid .right_icon{position:absolute;right:5px;background:url(../images/banner-right-icon.png) no-repeat;width:31px;height:48px;top:15px;cursor:pointer;}
.home-partner .mid img{border:#e5e5e5 solid 4px;float:left;margin-right:22px;width:170px;height:80px;}

.home-liucheng{background:#f6f6f6;}
.home-liucheng .title{font-size:38px;font-weight:bold;text-align:center;padding:40px 0px;color:#1162d8;margin:40px 0px 40px;}
.home-liucheng .main{}
.home-liucheng .main .left{float:left;position:relative;width:540px;overflow:hidden;height:700px;border-right:#ccdaeb 1px solid;}
.home-liucheng .main .left img{width:190px !important;height:190px !important;position:absolute;}
.home-liucheng .main .left .pic1{width:190px;height:190px;position:absolute;top:0px;left:0px;}
.home-liucheng .main .left .pic2{width:190px;height:190px;position:absolute;top:190px;left:0px;}
.home-liucheng .main .left .pic3{width:190px;height:190px;position:absolute;top:380px;left:0px;}
.home-liucheng .main .left .pic4{width:190px;height:190px;position:absolute;top:95px;left:190px;}
.home-liucheng .main .left .pic5{width:190px;height:190px;position:absolute;top:285px;left:190px;}
.home-liucheng .main .right{float:left;position:relative;margin-left:-25px;}
.home-liucheng .main .right .bit .num{background:url(../images/num.png) no-repeat;width:51px;height:51px;line-height:48px;font-size:26px;color:white;float: left;background-size: 100%;    padding-left: 16px;}
.home-liucheng .main .right .bit .title1{font-size:18px;line-height:30px;color:#1162d8;font-weight: bold;padding: 5px 70px;margin-top: 6px;}
.home-liucheng .main .right .bit .con{font-size:14px;line-height:26px;width:490px;margin-left:70px;border-bottom:dashed 1px #dddddd;padding-bottom:20px;}

.home-ad3 {background:url(../images/ad3.jpg) center top no-repeat;height:192px;}


.home-news{background:white;}
.home-news .left{float:left;width:750px;padding-right: 25px;}
.home-news .left .lanmu{position:relative;background:#1162d8;color:white;}
.home-news .left .lanmu a{color:white;}
.home-news .left .lanmu .bit{float:left;line-height:60px;font-size:16px;padding:0px 20px;}
.home-news .left .lanmu .bit:hover,.home-news .left .lanmu .active{background:#e1251c;}
.home-news .left .line1{padding:26px 0px;border-bottom:#dddddd dashed 1px;}
.home-news .left .line1 img{float:left;width:263px;height:174px;}
.home-news .left .line1 .you{padding:0px 28px;float: left;width:450px;}
.home-news .left .line1 .you .tit{font-size:16px;font-weight:bold;}
.home-news .left .line1 .you .des{margin-top:15px;line-height:24px;display: -webkit-box;
-webkit-box-orient: vertical;
-webkit-line-clamp: 3;
overflow: hidden;}
.home-news .left .linewai{border-bottom:#dddddd 1px dashed;}
.home-news .left .line2{padding:20px;line-height:24px;float:left;width:50%;}
.home-news .left .line2 .time{border:1px solid #999999;text-align:center;float:left;padding:10px 10px 0px 10px;margin-top: 4px;}
.home-news .left .line2 .time .p1{font-size:28px;}
.home-news .left .line2 .time .p2{font-size:12px;margin-top:5px;}
.home-news .left .line2:last-child{border-bottom:none;}
.home-news .left .line2 .tit{font-weight:bold;float:left;margin-left: 15px;}
.home-news .left .line2 .tit:hover{color:#e1251c}
.home-news .left .line2 .des{float:left;margin-left: 15px;width:230px;display: -webkit-box;
-webkit-box-orient: vertical;
-webkit-line-clamp: 2;
overflow: hidden;}
.home-news .right{float:left;width:333px;height:650px;overflow:hidden;}
.home-news .right .lanmu{line-height:60px;padding:0px 25px;font-size:16px;background:#1162d8;color:white;}
.home-news .right .lanmu .zuo{float:left;background:url(../images/home_about_tit.jpg) no-repeat 0px 23px;padding-left:30px;}
.home-news .right .lanmu .you{float:right;}
.home-news .right .lanmu .you a{color:white;}
.home-news .right .bit{padding:10px 20px;border-bottom:#4b88d3 dashed 1px;}
.home-news .right .bit .q{background:#1162d8;width:24px;height:24px;line-height:24px;border-radius:4px;color:white;text-align:center;float:left;}
.home-news .right .bit .words{float:right;line-height:24px;margin-left:10px;width:255px;display: -webkit-box;
-webkit-box-orient: vertical;
-webkit-line-clamp: 2;
overflow: hidden;}
.home-news .lanmuqiehuan{display:none;}



.home-link{background:#f6f6f6;}
.home-link .tit{float:left;font-weight:bold;font-size:16px;line-height:60px;}
.home-link .con{float:right;width:960px;padding-bottom: 15px;}
.home-link .con p{padding:0px 6px;text-align:center;border-right:#6b6b6b 1px solid;float:left;margin-top: 21px;}
.home-link .con p:last-child{border-right:none;}

.home-footer{background:white;}
.home-footer .tit a{color:white;}
.home-footer .tit{background:#1162d8;border:#1162d8 solid 1px;border-radius:3px;margin-top: -17px;}
.home-footer .tit .bit{float:left;line-height:38px;border-right:#1162d8 1px solid;width:108px;text-align:center;}
.home-footer .tit .bit:last-child{border-right:none;}
.home-footer .main{background:url(../images/logo.png) no-repeat 0px 50px;padding:40px 0px 30px 180px;    background-size: 17%;}
.home-footer .main .zuo{float:left;}
.home-footer .main .tit1{font-size:18px;margin-bottom:10px;}
.home-footer .main .des{line-height:22px;}
.home-footer .main .you{float:right;line-height:40px;text-align:center;}
.home-footer .main .you .erweima{float:left;margin-left:25px;}
.home-footer .main .you .erweima img{width:100px;height:100px;}


.home-footer1{background:#1162d8;margin-top: -17px;}
.home-footer1 .tit a{color:white;}
.home-footer1 .tit{border:#1162d8 solid 1px;border-radius:3px;height:40px;padding-top:12px;}
.home-footer1 .tit .bit{float:left;border-right:white 1px solid;padding:0px 14px;text-align:center;}
.home-footer1 .tit .bit:last-child{border-right:none;}

.kefu{position:fixed; right: 0px; top:80px; width:154px; z-index:999; box-shadow: 0px 0px 8px 0px;}
.kefu .kefu_top{background:url(../images/kefu.png) #1162d8 no-repeat 10px 10px;font-size:16px;font-weight:bold;border-top-left-radius:5px;border-top-right-radius:5px;color:white;padding:20px 0px 20px 60px;}
.kefu .main{background:white;padding:15px 20px 5px 20px;}
.kefu .main .bit{border:#dddddd 1px solid;border-radius:4px;margin-bottom:12px;overflow: hidden;}
.kefu .main .bit .left{background:url(../images/qq.png) #1162d8 no-repeat 10px 8px;width:39px;height:33px;float:left;}
.kefu .main .bit .right{float:right;font-weight:bold;text-align:center;padding: 10px 20px 0px 0px;}
.kefu .main1{background:#f7f7f7;text-align:center;line-height:42px;padding-bottom:10px;}
.kefu .xx{position:absolute;right:0px;top:0px;width:20px;height:20px;background:url(../images/xx.png);display:none;cursor:pointer;}
.kefu:hover .xx{display:block}





/* 首页结束 */
.hengfu{width:100%;height:268px;}
.page-top{background: url(../images/ny_01.jpg) no-repeat;
    height: 65px;}
.page-top .left{float:left;line-height: 40px;font-style: normal;margin-bottom: 11px;letter-spacing: 4px;color: #1162d8;font-size: 24px;font-weight: bold;}
.page-top .right{float:right;margin-top: 35px;}
.page-main{margin-bottom:30px;line-height:1.5}
.page-main .left{width:216px;float:left;overflow: hidden;}
.page-main .left .part1 .bit{border-bottom:1px solid #dddddd;line-height:40px;padding:0px 0px 0px 20px;overflow: hidden;height: 40px;transition: all .3s; -webkit-transition: all .3s; -moz-transition: all .3s;font-size: 16px;white-space: nowrap;border-radius:10px;}

.page-main .left .part1 .bit2{font-size:16px;background:#666666;border-radius:10px;color:white;}

.page-main .left .part1 .bit3{font-size:14px;color:#666666;border-radius:10px;}
.page-main .left .part1 .bit span{color:#1162d8;}
.page-main .left .part1 .bit2 span{color:white;}
.page-main .left .part1 .bit:hover,.page-main .left .part1 .active{background:#1162d8;color:white;}
.page-main .left .part1 .bit:hover span,.page-main .left .part1 .active span{color:white;}
.page-main .left .part1 .bit3:hover{color:#1162d8;background:white;}
.page-main .left .part2 .tit{color: #1162d8;font-size: 16px;line-height: 3;border-bottom:2px #1162d8 solid;margin-bottom:10px;}
.page-main .left .part2 .bit{border-bottom:1px solid #dddddd;line-height:40px;overflow: hidden;height: 40px;white-space: nowrap;text-overflow: ellipsis;}
.page-main .left .part2 .bit:hover{color: #1162d8;}
.page-main .left .part2 .bit1{ padding:5px 0; line-height: 20px; border-top: 1px solid #eee; }
.page-main .left .part2 .bit1 span { color: #333; font-weight: bold;    letter-spacing: -1px; }
.page-main .left .part2 .bit1 p { margin-top:5px; color: #999; }
.page-main .right{width:820px;float:right;padding:20px 0px 0px 0px;}
.page-main .right .tit{font-size:18px;color:#1162d8;padding: 0px 0px 15px 0px;}
.page-main .right .bit{padding:5px 0px;}
.page-main .right .bit .zuo{padding:5px;width:170px;height:170px;border:#dddddd 1px solid;float:left;}
.page-main .right .bit .zuo:hover{background:#1162d8}
.page-main .right .bit .zuo img{width:100%;height:100%;}
.page-main .right .bit .you{float:left;width:800px;padding:10px 10px;border-bottom: 1px dashed #dddddd;}
.page-main .right .bit .you .line1{color:#1162d8;font-size:14px;font-weight:bold;}
.page-main .right .bit .you .line2{line-height: 3;}
.page-main .right .bit .you .line3{line-height: 1.5;margin-top: 10px;display: -webkit-box;
-webkit-box-orient: vertical;
-webkit-line-clamp: 2;
overflow: hidden;}
.page-main .pageline{padding:15px 0px;}
.page-main .pageline .zuo{float:left;}
.page-main .pageline .you{float:right;}
.page-main .pageline .you a{background:url(../images/page.gif) #1162d8 repeat-x 0px -29px;;padding:0 10px;color:white;border:#dddddd 1px solid;}
.page-main .pageline .you .none,.page-main .pageline .you a:hover,.page-main .pageline .you .thisclass{background: url(../images/page.gif) repeat-x 0px 66%;color:#1162d8;}

.page-main .pageline .you1{float:right;}
.page-main .pageline .you1 li{list-style-type: none;float: left;margin-right: 5px;}
.page-main .pageline .you1 li a{background:url(../images/page.gif) #1162d8 repeat-x 0px -29px;;padding:0 10px;color:white;border:#dddddd 1px solid;}
.page-main .pageline .you1 li.thisclass a{background: url(../images/page.gif) repeat-x 0px 66%;color: #1162d8;}

.pro-detail .top{}
.pro-detail .top .left1{width: 360px;float:left;}
.pro-detail .top .left1 .picbox{width:300px;height:300px;border:#dddddd 1px solid;margin:0px 30px;position:relative;}
.pro-detail .top .left1 .picbox img{width:100%;height:100%;}
.pro-detail .top .left1 .choosebox{margin-top:10px;}
.pro-detail .top .left1 .choosebox .pre-no{width:30px;height:38px;background:url(../images/pre-no.gif) no-repeat;float:left;margin-top:30px;cursor:pointer;}
.pro-detail .top .left1 .choosebox .mid-no{width:300px;height:90px;overflow:hidden;float:left;position:relative;} 
.pro-detail .top .left1 .choosebox .mid-no .full{width:9999px;position:absolute;}
.pro-detail .top .left1 .choosebox .mid-no img{width:90px;height:90px;float:left;border:#dddddd 1px solid;margin:0px 15px 0px 0px;cursor:pointer;}
.pro-detail .top .left1 .choosebox .mid-no img:hover,.pro-detail .top .left1 .choosebox .mid-no .active{border:#1162d8 1px solid;}
.pro-detail .top .left1 .choosebox .next-no{width:30px;height:38px;background:url(../images/next-no.gif) no-repeat 6px;float:right;margin-top:30px;cursor:pointer;}
.pro-detail .top .right1{float:left;    width: 420px;}
.pro-detail .top .right1 .big{font-size:18px;}
.pro-detail .top .right1 .big a{color:#1162d8;}
.pro-detail .top .right1 p{line-height:2;}
.pro-detail .top .right1 p span{}
.pro-detail .mid{padding:20px 0px;}
.pro-detail .mid .shangyige{line-height:2;}
.pro-detail .mid .xiangxi{color:#1162d8;line-height: 32px;text-align: center;font-weight:bold;width: 120px;border-top-left-radius:5px;border-top-right-radius:5px;float:left;margin-right: 10px;border:#1162d8 1px solid;}
.pro-detail .mid .active{background:#1162d8;color:white;}
.pro-detail .mid .xian{border-bottom:#1162d8 1px solid;height:1px;margin-top: -1px;}
.pro-detail .mid .con{padding:15px 0px;line-height:1.5;}
.pro-detail .mid .con p{padding:5px 0px;line-height:1.5;}
.pro-detail .mid .con img{max-width:750px;}

.news_tit{text-align:center;font-size:18px;padding:20px 0px 30px 0px;font-weight: 100;}
.news_time{text-align:center;padding:10px 0px;border-bottom:1px dashed #999999;}

.pro-detail .download{padding:0px 0px 15px;}
.page-main .right .bit .you .line4{margin-top: 15px;background:url(../images/download.gif) no-repeat 0px -31px;padding:0px 10px;line-height:31px;color:white;text-align: center;width: 100px;border-top-left-radius:5px;border-top-right-radius:5px;}

.contact_tit{font-size:18px;color:#1162d8;padding:20px 0px 10px 0px;}
.contact_con{line-height:2;font-size:16px;}

.ques_bit{padding:20px 0px;border-bottom:1px dashed #dddddd;}
.ques_bit .wen{background:red;width:25px;height:25px;border-radius:5px;text-align:center;line-height:25px;color:white;font-size: 18px;float:left;}
.ques_bit .wen_after{color:#1162d8;float:left;margin-left:30px;font-size:16px;line-height:25px;}
.ques_bit .wen_con{padding:10px 0px 0px;line-height:25px;}

.home-youshiad{background:url(../images/youshiad.jpg);height:327px;}
.home-siyoushi{background:#f6f6f6;padding-bottom: 130px;}
.home-siyoushi .main{padding:50px;background:white;margin-top: -100px;}
.home-siyoushi .main .left{float:left;width:440px;}
.home-siyoushi .main .sidayoushi{font-size:22px;font-weight:bold;color:#1162d8;margin-bottom:10px;}
.home-siyoushi .main .si_one{background:url(../images/gougou.png) no-repeat 0px 10px;padding:0px 0px 0px 20px;line-height:2.5;}
.home-siyoushi .main .right{float:right;}
.home-siyoushi .main1{padding:20px 0px;background:#f6f6f6;}
.home-siyoushi .main1 .sizuo{background:url(../images/sizuo.png) #e1251c no-repeat 0px 10px;padding:40px;float:left;width:490px;height:583px;overflow:hidden;}
.home-siyoushi .main1 .sizuo .big{font-size: 32px;font-weight: bold;margin: 20px 0px 0px 200px;color: white;width: 190px;line-height: 1.4;margin-bottom: 80px;}
.home-siyoushi .main1 .sizuo .small{background:url(../images/baigougou.png) no-repeat 0px 10px;padding:0px 0px 0px 20px;line-height:2.5;color:white;}
.home-siyoushi .main1 .siyou{background:url(../images/siyou.png) #1162d8 no-repeat 0px 10px;padding:40px;float:right;width:490px;height:583px;overflow:hidden;}
.home-siyoushi .main1 .siyou .big{font-size: 32px;font-weight: bold;margin: 20px 0px 0px 200px;color: white;width: 190px;line-height: 1.4;margin-bottom: 80px;}
.home-siyoushi .main1 .siyou .small{background:url(../images/baigougou.png) no-repeat 0px 10px;padding:0px 0px 0px 20px;line-height:2.5;color:white;}

/*1009*/
.bit_ul li { width: 40%; float: left; padding-right: 25px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; margin-bottom: 15px; }
.bit_ul li:nth-child(2n) {float: right;}

.bit_ul li a { display: block; border-bottom: 1px dashed #ddd; padding-bottom: 15px; background: url(../images/details_news_icon.png) left 2px no-repeat; padding-left: 15px;white-space: nowrap;text-overflow: ellipsis;overflow: hidden; }
.bit_ul li a:hover  { color: #1162d8; }


.zizhi{width:250px;float:left;text-align:center;margin-right:20px;line-height:2;font-size:16px;}
.zizhi img{width:100%;}

.totop{position:fixed;bottom:30px;right:30px;background:url(../images/fan-top.png) #1162d8 no-repeat;width:50px;height:50px;background-size:100%;cursor:pointer;display:none;}
.totop:hover{opacity:.8}

.aboutlunbo{width:640px;overflow:hidden;position:relative;height:138px;}
.aboutlunbo .full{position:absolute;width:9999px;}

.pageline table td{    width: 65px;}

.chanpin .tuijian{border-bottom:#1162d8 1px solid;}
.chanpin .tuijian1{width:120px;height:40px;line-height:40px;font-size:16px;color:white;text-align:center;background:#1162d8;border-top-left-radius:5px;border-top-right-radius:5px;}
.chanpin .mid{padding:0px 0px 22px;    width: 885px;}
.chanpin .mid .bit{float:left;margin-right:25px;width:22%;    height: 240px;}
.chanpin .mid .bit .img{background:url(../images/home_pro_bg.jpg);border:#dddddd 3px solid;overflow:hidden;}
.chanpin .mid .bit .img img{width:100%;height:100%;}
.chanpin .mid .bit .img:hover{border:#1162d8 3px solid;}
.chanpin .mid .bit p{text-align:center;line-height:44px;height:44px;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
.chanpin .mid .bit p:hover{color:#1162d8;}

.open{position: fixed;
    right: 0px;
    top: 150px;
    width: 25px;
    height: 117px;
    background: url(../images/kf-left-img.png) no-repeat;
    cursor: pointer;
    z-index: 100;}
	
.xinwentit{color:#333333 !important;font-weight:normal !important;}
.xinwentit:hover{color:#1162d8 !important;}


.home-news .right .wenti{position:relative;width:333px;height:555px;overflow:hidden;margin-top:5px;}
.home-news .right .wenti .wentifull{height:9999px;position:relative;top:0px;left:0px;}

.add_title{
	padding:2px 10px;
	color:white;
	background:#1162d8;
	margin-bottom:10px;
	font-size:16px;
}

.add_cont{
	font-size:14px;
	line-height:2;
}

.bitgai{
	float:left;
	width:33.3333333%;
	border-right:1px solid #dddddd;
	border-bottom:1px solid #dddddd;
	text-align:center;
	position:relative;
	height:30px;
	line-height:30px;
}

.bitgai .title{
	white-space:nowrap;
	overflow:hidden;
	text-overflow:ellipsis;
	text-decoration: underline;
}

.bitgai .imgg{
	width:193px;
	text-align:center;
	position:absolute;
	top:50%;
	left:50%;
	line-height:30px;
	display:none;
	background:white;
	z-index:10;
	border:2px solid #dddddd;
}

.bitgai:hover .imgg{
	display:block;
}

.bitgai .imgg img{
	width:189px;
	height:189px;
}

.bitgai:hover .title{
	color:#1162d8;
}

.video .inner .play,.yd3-video .inner .play{
    width: 83px;
    height: 83px;
    background: rgba(0,0,0,.4) url(../images/3f_play_left.png) no-repeat center center;
    position: absolute;
    left: 50%;
    top: 50%;
    margin: -41px 0 0 -41px;
    border-radius: 50%;
    cursor: pointer;
    transition: all .2s;
}
